persistent cough - German English Dictionary